package movimientos;

import movimientos.ComprobadorMov.tipoMov;

public class MovOrd {

	private int filOrig, colOrig, filDest, colDest, filMedio, colMedio;
	private int valorH;
	private tipoMov movimiento;
	
	public MovOrd(int valorH, int filOrig, int colOrig, int filDest, int colDest, int filMedio, int colMedio){
		this.filOrig = filOrig;
		this.colOrig = colOrig;
		this.filDest = filDest;
		this.colDest = colDest;
		this.filMedio = filMedio;
		this.colMedio = colMedio;
		this.valorH = valorH;
		movimiento = tipoMov.INVALIDO;
	}
	
	public void setTipoMov(tipoMov t){
		this.movimiento = t;
	}
	
	public int getFilOrig() {
		return filOrig;
	}

	public void setCoord(int filOrig, int colOrig, int filDest, int colDest, int filMedio, int colMedio){
		this.filOrig = filOrig;
		this.colOrig = colOrig;
		this.filDest = filDest;
		this.colDest = colDest;
		this.filMedio = filMedio;
		this.colMedio = colMedio;
	}
	
	public tipoMov getMovimiento(){
		return movimiento;
	}
	
	public void setFilOrig(int filOrig) {
		this.filOrig = filOrig;
	}

	public int getColOrig() {
		return colOrig;
	}

	public int getFilDest() {
		return filDest;
	}

	public int getColDest() {
		return colDest;
	}
	
	public int getValorH() {
		return valorH;
	}

	public void setValorH(int valorH) {
		this.valorH = valorH;
	}
	
	public int getFilMedio() {
		return filMedio;
	}
	public int getColMedio() {
		return colMedio;
	}
	
}
